﻿@charset "utf-8";

/*---- public.css begin----*/
html,body,div,span,object,iframe,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%; font-size:14px;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{font-family:"微软雅黑" ;}
section,article,aside,header,footer,nav,dialog,figure,s{display:block;}
figure{margin:0;}

li{list-style-type:none;}
img{border-style: none;}
table{border-collapse:collapse;}
fieldset{border-style: none }
label,button{cursor: pointer;}
input,textarea{font-size:12px; outline: none;}

/*input样式*/
input{height:25px; line-height:25px; font-size:12px; padding:0 5px; margin:0; color:#000; }
input:hover{}
input:focus{}

textarea{height:200px; border:1px solid #4d90fe; resize:none; padding:5px; font-size:14px; line-height:150%; border-radius:3px;}
textarea:hover,textarea:focus{ border:1px solid #4d90fe; background:#fefee4;box-shadow:0 1px 5px #ccc inset;}



/*伪类定义*/
a{text-decoration: none;color: #666;}
a:hover{text-decoration:none;color:#1240ab;}
a:active{outline:none;}
/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur());outline-style:none;  } /* for IE */
:focus {-moz-outline-style: none; }  /*for Firefox   */


/*清除浮动定义*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clearbox {border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;	font-size: 0px;visibility: hidden;}/*clearbox：清除浮动，撑开边框*/
* html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
.clearfix {display: block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
.clear10{font-size:0;line-height:0;height:10px;clear:both;overflow: hidden;display: block; margin-bottom:0px;}


.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}

/*浮动*/
.fl{ float:left;}
.fr{ float:right;}
.b {font-weight:bold;}
.none{display:none;}

/*文字定义*/
.f12{ font-size:12px;}

/*文字对齐*/
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}

/*内边距定义*/
.p6{padding:6px;}
.p10{padding:10px;}
.pt5{padding-top:5px;}

/*边框定义*/
.line-blue{ background:#77C0E0; height:1px; font-size:0; line-height:0; overflow:hidden;}

/*背景色*/
.Dark_gray{ /*background:#525252; */background-color:#1240ab;}
.Light_gray{ background:#dcdcdc;}
.mid_gray{ background:#8b8b8b;}

/*宽度定义*/
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w65{width:65px;}
.w80{width:80px;}
.w100{width:100px;}
.w150{width:150px;}
.w170{width:170px;}
.w180{width:180px;}
.w200{width:200px;}
.w220{width:220px;}
.w240{width:240px;}
.w260{width:260px;}
.w300{width:300px;}
.w320{width:320px;}
.w350{width:350px;}
.w400{width:400px;}
.w403{width:403px;}
.w450{width:450px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w980{width:980px;}

/*高度定义*/
.h35{height:35px;}
.h130{height:130px}

/*模板头部start*/

.top_one{height:35px; margin:0 auto;}
.top_one_nav{ float:left;width: 899px;}
.top_one_nav li{float:left;_width:120px; text-align:center;}
.top_one_nav_a{ color:#fff; padding:0 23px; display:block; height:35px; line-height:35px;}
.top_one_nav_a:hover{ background:url(../images/top_onenav.jpg) repeat-x; color:#f09a14;}
.top_one_nav_on{ background:url(../images/top_onenav.jpg) repeat-x; color:#333;}
.top_two_nav{float:right;}
.top_two_nav1,.top_two_nav2,.top_two_nav3{height: 22px;width: 27px;display: block;float: right;margin-top: 5px;*margin-top:-28px;}
.top_two_nav1{background: url(../images/sina.png) no-repeat 0px;}
.top_two_nav2{background: url(../images/sina.png) no-repeat -26px;}
.top_two_nav3{background: url(../images/sina.png) no-repeat -52px;}
.top_two{ background:url(../images/top_twonav.jpg) repeat-x; height:80px;}
.logo_b{height:80px; margin:0 auto;}
.logo{padding-top: 16px;display: block;}
.Language{ margin-top:-30px; float:right;*width:275px;}
.Language_on{ color:#666;}
.search{background: url(../images/s_bg2.png) no-repeat;height: 19px;padding-left: 9px; float:left;margin-left: 10px;}
.search2{float: left;}
.search_input{border: none;float: left;padding: 0px 3px 0px 0px;background:url(../images/s_bg.jpg);height: 19px;border-bottom: 1px solid #eee;}
.search_a{ background:url(../images/search2.png) no-repeat -58px 0;border: none;float: left;width: 29px;height: 19px;line-height: 0px;}
.search_a:hover{ background:url(../images/search2.png) no-repeat -58px -19px;}
.nav {background: #5b5b5b;height: 40px;border-top: 1px solid #d7d4cf;}
.nav >ul{ height:40px; line-height:40px; width:980px; margin:0 auto;}
.current{ background:#fff url(../images/nava_bg.png) repeat-x;}
.current>a{color:#333;}
.nli{ float:left; }
.nlihover{ background:#fff url(../images/nava_bg.png) repeat-x; color:#f09a14;display: block;padding: 0 25px;}
.nli>a {display: block;padding: 0 25px;color: #fff;}
.nli>a:hover{ background:#fff url(../images/nava_bg.png) repeat-x; color:#f09a14;}



/*模板底部start*/
.bot_box{ background:url(../images/bot.jpg) repeat-x; height:333px;}
.bot{ width:980px;margin:0 auto; padding:35px 0 0; overflow:hidden;}
.bot_nav ul li{ float:left;}
.bot_nav_t a{ font-size:15px; color:#fff;font-weight:bold; display:block;margin-bottom:35px;}
.bot_nav_2 ul li{float: none;}
.bot_nav_2 ul li a{ font-size:12px; color:#fff;}
.bot a:hover{ text-decoration:underline;}
.bot_li{ padding:0 35px;}
.bot_li1{ padding:0 4px;}
.bot_lione{padding-right:41px;}
.bot_lione1{padding-right:10px;}
.bot_lithree {padding-left:33px;}
.bot_nav{ overflow:hidden;_height:211px;}
.copyright,.copyright a{font-size:12px; color:#fff;margin-top: 36px;}
/*底部end*/


.nav_map{ float:right;margin-top: -4px;*margin-top: -20px}
.cp_mid{margin:0 auto;padding:20px 0;width:980px; overflow:hidden;}
.cp_head{background-color:#1240ab;height:40px;color:#fff;line-height:40px;font-size:16px;padding-left:10px;}
.menu{ width:180px; float:left; margin-right:20px;}

.cp_menu_a,.cp_menu_on{ padding-left:22px; display:block;}
.menu ul li a:hover,.cp_menu_on{}
.cp_right{float:left; width:780px;}
.cp_right a{color:#}
.cp_page{overflow:hidden;margin:20px 0;}
.cp_page ul{margin:0 auto;width:auto; margin-left:70px;}
.cp_page ul li{float:left;text-align:center;margin-right:10px;}
.cp_page ul li a{display:block;padding: 0 7px;border:1px solid #ccc;float:left;margin-right:10px}
.cp_page ul li a:hover{color:#1240ab;}
.page_on{background-color:#696c75;color:#fff;}
.cp_content{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-top: 20px;
	overflow: hidden;
	_margin-top: -6px;
	_width:978px;
	}

/*下拉导航*/
.down_nav_box{position: absolute;width: auto;z-index: 9999;overflow: hidden;top: 120px;border-left: 1px solid #CCC;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;left: 50%;background-image:url(../images/down_navbg.png); padding:20px 30px;display: none;
}
.down_nav1{margin-left: -500px;*width: 795px;}
.down_nav2{margin-left: -330px;*width: 472px;}
.down_nav3{margin-left: -489px;*width: 623px;}
.down_nav4{margin-left: -395px;*width: 643px;}
.down_nav5{margin-left: -215px;*width:566px;}
.down_nav6{margin-left: -64px;*width: 413px;}
.down_nav_box a:hover{color:#1240ab; text-decoration:none;}

.down_pro_ul li{float: initial;font-weight: 100; line-height:20px;height: 24px;}
.down_pro_ul2 li{float: initial;height: 24px;font-weight: 100; line-height:20px;}

.down_nav_on{ color:#af210c;}
.down_pro_ul{ border-right:1px solid #dedede;height: 178px;}
.down_pro_img{ padding:0 40px;}
.down_pro_img2{ padding:0 40px;}
.down_pro_img3{ padding:40px;_padding:40px 0 40px 40px;width: 78px;}
.br_one{border-right:1px solid #dedede;}
.down_pro_text{line-height: 20px;font-weight: 100;display: block;font-size: 14px;text-align:center;font-weight: bolder;
margin-top: 10px;}
.down_pro_text2{line-height: 16px;font-weight: 100;text-align: center;display: block;font-size: 11px; color:#666; margin-top:5px;}
.down_pro_more{margin-top: 250px;position: absolute;right: 20px;*margin-left:-15px;_margin-top: 250px;}
.down_pro_more a{ font-weight:100; font-size:12px; color:#666;}
.down_pro_more a:hover,.down_pro_text:hover{ text-decoration:underline;}

.down_nav2_ul{ padding:0px 0px 0px;overflow: hidden;}
.down_nav2_ul li{ width:121px; height:74px; text-align:center; padding-top:15px;*height:96px;float:left}
.down_nav2_ul  li img{ width:45;height:45px;}
.border_bot{border-bottom:1px solid #dedede;_line-height:0px;}
.d_about{line-height: 20px;font-size: 14px;margin-bottom: 10px;display: block;font-weight: bold;}
.w150 li{}
.w100 li{}
.w452{ width:365px;}
.w603{ width:603px;}
/*新加2级导航*/
.menu ul{}
.cp_head2_on{ border-bottom: 1px solid #f2f2f2;line-height: 35px;background: url(../images/jt_1.png) no-repeat 10px 16px;}
.cp_head2_li {border:none; line-height:30px; background:url(../images/san.png) no-repeat 23px 14px;padding-left: 32px;display: block;}
.cp_head2_li  a{ font-size:12px;}
.cp_head2{background-color: #f5f5f5; padding-bottom:10px; margin-bottom:10px;}
.cp_menu_on2{ background-color:#dadada; display:block; height:30px;line-height:30px;font-size:12px;padding-left:10px;margin-left: 32px;}
.cp_menu_a2{padding-left:10px;display:block; height:30px; line-height:30px; font-size:12px;background-color: #f5f5f5;margin-left: 32px;}

/* .cp_head2_on ul li ul li{border:none; height:25px;background: none;margin-left: -32px;}
.cp_head2_on1{ color:#0160b2;cursor: pointer;}
.cp_li_botton:hover{ background-color:#ccc;} */
.w906{width: 906px;}